⬆️ chore: Upgrade dependencies and Node version to 24#83
Closed
tarampampam wants to merge 6 commits intomasterfrom
Closed
⬆️ chore: Upgrade dependencies and Node version to 24#83tarampampam wants to merge 6 commits intomasterfrom
tarampampam wants to merge 6 commits intomasterfrom
Conversation
Updates dependencies, ESLint config, and Node version to 24 to improve performance and maintainability. - Updates Node version in `.devcontainer.json`, `Makefile`, and `action.yml` - Updates dependencies in `package.json` and `package-lock.json` - Adds `eslint.config.js` and `jest.config.js` for linting and testing - Updates test workflow to use `node-version-file` - Converts source code to ES modules
Adds a Jest unit test workflow and updates the build target to ES2020 for better compatibility and modern syntax support.
Refactored the build process to output a CJS module and updated the test configuration to improve compatibility and maintainability by simplifying the build target and adjusting test matching patterns.
Updates the action to use the standard `.js` extension for the compiled output file, improving compatibility and convention.
b60f213 to
31555f6
Compare
Downgraded the Node.js version used by the GitHub Action from 24 to 20 to ensure compatibility with a broader range of environments and potentially resolve compatibility issues.
Migrated the action to TypeScript for improved type safety and maintainability. Updated dependencies, build process, and Jest configuration. [---END---]
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates dependencies, ESLint config, and Node version to 24 to improve performance and maintainability.
.devcontainer.json,Makefile, andaction.ymlpackage.jsonandpackage-lock.jsoneslint.config.jsandjest.config.jsfor linting and testing